Enticingly close to the famous Portobello Road and a diverse, second-to-none selection of bars, restaurants and boutique shops, The Armitage Notting Hill lies in the heart of one of London’s most fashionable areas.
Enticingly close to the famous Portobello Road and a diverse, second-to-none selection of bars, restaurants and boutique shops, The Armitage Notting Hill lies in the heart of one of London’s most fashionable areas.