ABSTRACT

Kensington High Street, London Shortlisted 2009