London Apartment Guest Review

for Twain Apartment

by Michael & Renee Yackira, United States

June 2012

London Apartment Guest Reviews

"We thoroughly enjoyed our stay in this 3 bedroom flat. Ideally located in Chelsea, only a half mile walk to Sloane Square underground station. Nice restaurants within walking distance. The flat itself was nicely appointed. The living area and kitchen are perfect size. The master has a bathroom attached and the other bedrooms use one bathroom centrally located. We highly recommend The Twain."

Michael & Renee Yackira, Las Vegas, Nevada, United States

View Twain Apartment
Back to all reviews