M
Marshall Kappel Review of Town Hall Hotel & Apartments
Simply simple, elegant yet down to earth and amazi...
Simply simple, elegant yet down to earth and amazing. From the stunning rooms to the Corner Room restaurant and bar. Best place to stay in London. Cozy, accessible and friendly.
Comments: