Porchester Apartment

London

England

This spacious ground floor flat sleeps up to 5 people comfortably in the popular Bayswater area with Hyde Park on your doorstep.