Notting Hill Apartment 

LONDON | UK