Offices to let at 11 Palace Court in Notting Hill
11 Palace Court is a beautiful red brick terraced building, perfectly situated in the heart of London. It sits in the City of Westminster borough in the midst of local amenities with restaurants, cafes, parks and banks being just minutes away.
A five minute walk from both Notting Hill Gate Station and Queensway Station also make travelling to this workplace the ideal commute, with bike racks also located outside of the property
Compare listings
Compare