The Powis Square Escape - Modern 2Bdr In Notting Hill, London (3-star) | TravelManiac