Unfortunately the serviced apartment residence at Princes Square is no longer in our portfolio. Situated in the same charming London square, and in the same quality and price range, we are delighted to offer Grand Plaza Apartments where the collection of flats includes studios, 1, 2 bedroom and family apartments.
Call us on 01923 451180 to make your reservation.
Compare listings
Compare