Harveys

6 Clock House Parade London E11 2AG