London Apartment Guest Review

for Chelsea Green Apartment

by Christine, United States

April 2013

London Apartment Guest Reviews

"We had a lovely stay here. It was clean, on a quiet street, and close to shopping and a tube station."

Christine, Boston, MA, United States

View Chelsea Green Apartment
Back to all reviews