The Royal Standard

The Royal Standard
44 Vanbrugh Park, London, SE3 7JQ
Photo of The Royal Standard