Plaza Latina

Plaza Latina
Orb Street, London, SE17 1ER