Marshals place is a great place to stay for a visit to London.
Brilliant location next to a large supermarket and nearby tube station to get to central London.
Everything there in the apartment to make it a home from home. Newly built its very spacious, warm, immaculately clean, good powerful shower, nice quiet neighbours.
I had four very fussy ladies with me and they absolutely loved it.
Without doubt We’d stay again having such a nice place to relax in after big days out in London made the trip.
Thanks Marshal