High Street Apartments, London

5 Prince Of Wales TerraceBayswater, LondonW8 5PG, United Kingdom