The Seahorse

The Seahorse
64 Queen Victoria Street, London, EC4N 4SJ
Photo of The Seahorse