Karta Vacation Rentals





Tucked in a leafy pocket near Parsons Green in southwest London, First Floor Flat - Mimosa Street is a quietly cool spot for city explorers. About 6 km from central London, it’s just 2 km from West Brompton Station and minutes from Parsons Green tube, with Stamford Bridge, the Chelsea FC Museum and Eel Brook Common all close by.