Charming, luxurious and clean apartment with all amenities in a quiet and green street.
On walking distance from London's most important parks; near to a subway station.