An excellent option to stay in London, Glen was always on the lookout for us in case we needed anything, its view of the River Thames is beautiful and it is very well connected with public transport.
I highly recommend it