The Swan Pub

The Swan is an historic Grade 11 coaching house dating back to 1721 and is in a prime location in Central London. It is spread over two storeys with a first floor terrace overlooking Hyde Park and is a popular destination for tourists and locals alike. As specialist interior designers for pubs, during the refurbishment project we took great care to retain the heritage and to enhance its historic character.