City Place

5 Clock House Parade London E11 2AG