Autograph , Rivington Place, London, United Kingdom
Maitre Choux King's Road , 59 King's Road, London, United Kingdom
National Trust - Sutton House , 2 & 4 Homerton High Street, London, United Kingdom
Maitre Choux King's Road , 59 King's Road, London, United Kingdom