Wild Roses - The Eden Residence - Chelsea London lies 2.5 km from the Millennium Bridge and about a 10-minute walk from Fulham Broadway tube station.
Just near London Imperial Wharf train station, this apartment is situated in Chelsea with one of London's nicest green spaces. The London Peace Pagoda is 2.9 km from the apartment in London. St James's Park is also set approximately 10 minutes away by car.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please