Tuesday, April 7, 2009

RESTAURANT/BAR: The Lost Angel, London :








The Lost Angel
339 Battersea Park Road, London, SW11 4LS, Uk, Tel: 020 7622 2112
Designed by Lee Broom