Video: Browns Hotel

Browns, London's oldest hotel, is a five-star gem in the heart of the city.