The Sea Horse

64 Queen Victoria Street London EC4N 4SJ