62 Stamford St, London SE1 9LX
Bar | Restaurant
A modern pub that leverages technology, allowing patrons to effortlessly order drinks and food directly from their table using tablets, enhancing convenience and streamlining the dining experience.
Rating: 4.5