Folly Mews by Onefinestay
Kensington and Chelsea, London, W11 1LU, United Kingdom,Object type: Hotel London
Set in London, 650 yards from Portobello Road Market and 2.2 miles from Lord's Cricket Ground, Folly Mews by Onefinestay provides accommodation with amenities s