Cleopatra's Yard

Cleopatra's Yard
39–45 Gransden Avenue, Hackney, London, E8 3QA