Our showroom and office space is located on the first floor of 23 Bruton Street. Set in the centre of London, Mayfair, just a few doors down from the birth place of Queen Elizabeth II.
The grade II listed building was designed and built by architect Isaac Vare in 1739.