A sunny two double bedroom apartment located on the entire mezzanine third floor in a beautifully presented stucco fronted Victorian building. Earls Court Square is a quiet oasis in the prestigious 19th century residential area in South Kensington, a short walk to the Earls Court and West Brompton stations and well located for quick access to the A4/M4 towards Heathrow Airport.
Find out More