You will enjoy the added elements, it brings to any function you may host. It is a good idea to find a band with some experience for the type of event you are hosting.
Think about the age group that will be there and the type of message you wish to convey. You may decide on a different type of finest live music in London for a corporate event than for a personal one.
The internet is a great place to find potential bands. You can find information about them, how to contact them, and other details. You can also ask friends and family about who they have hired recently.
You may have gone to a great event and you would like to hire that same function band for your event. Let them know how you found out about them too!
Listen and Watch
The internet also allows you to look at videos and watch performances. You need to know how the function band sounds live. This can be very different from their demo recordings so do not make the mistake of only listening to those.
Watch how they perform, how they interact with the crowd and other details that can help you decide who to look at closer.