The Hydrant

1 Monument Street London EC3R 8BG