The Walrus & The Carpenter

45 Monument Street London EC3R 8BU