The Refinery, New Street Square
London, East Central London
Conveniently located between Fleet Street and Chancery Lane, but nestled away in the peaceful New Street Square, The Refinery offers the perfect escape from the bustling city
Read more
- 100
- From £110 pp