A wonderland of a place. Settled in the heart of London's Mayfair, though the exterior may be quintessentially British, the interior is anything but ordinary. The rooms are quirky, comfortable, and above all, exude luxury. Unlike many cosmopolitan hotels, Brown's is unique in the way that it remains full of personality, a personality which is one we gel with.