The Castle

34-35 Cowcross Street London EC1M 6DB