Club Quarters Trafalagar Square

Perfect location and reasonable prices for London. Close to two tube stations and walking distance to many areas.

Moderate

February, 2013

Club Quarters Trafalagar Square
8 Northumberland Avenue
London
+44 20 7420 4969