A modern tea room offering a traditional British tea experience. Known for its unique atmosphere.