Bluebird Chelsea
Chelsea, London, Greater London SW3 5UU
One of West London’s best kept secrets and a very vibrant venue with inbuilt flexibility for corporate events and private dining, as well as weddings and celebrations with capacity for up to 200 guests.…
- Distance: 0.02 Miles
- Max: 200 guests