A delightful studio apartment in the heart of Chelsea. Located on the first floor of a well maintained building, this property would be ideal as a London base or long term investment. Meriden Court is located north of the King's Road, moments from Chelsea Green and St Luke's Gardens. Sloane Square and South Kensington tube stations are both within walking distance.
Find out More