PML Apartments St. Michael’s is an apartment in London, 1.2 km from Hyde Park and 1.3 km from Lord\'s Cricket Ground. Guests have access to free WiFi throughout the property.
The Serpentine is 1.4 km from the apartment. The nearest airport is London City Airport, 15 km from PML Apartments St. Michael’s....
|Saint Michael\'s Street|