London Apartment Guest Review

for Churchill Apartment

by John Donohue, United States

January 2015

London Apartment Guest Reviews

"Great spot right in Chelsea/Kensington. Close to tube; great pubs nearby. Clean, convenient & easy"

John Donohue, Portsmouth, NH, United States

View Churchill Apartment
 
Back to all reviews