London Apartment Guest Review

for Apartment

by Jose Lara, United States

London Apartment Guest Reviews

"We had a very nice stay at Tower Bridge. It is a beautiful apartment located very close to a Tube Station, Grocery Store, and Pubs... our family enjoyed both the location and the apartment.


Jose Lara, California, United States

Back to all reviews