Company's Name: Brown's Hotel London
The hotel has a fascinating history and has hosted many distinguished guests since it opened as London’s first ever hotel in 1837 and to this day this glamorous, five-star establishment welcomes guests ‘in-the-know’. Famous for theatre, shopping, dining and the arts, with beautiful parks and a rich, varied history, London is a place where you can experience the best of everything.