Thank Alessandro for the warm welcoming when we first come to the place. This is a great place to stay if you go to London for holiday. The address is easy to find and check in. All the public transport, supermarkets, restaurants are just around the corner. Some remarkable landmarks such as: Big Ben, London Eye, Buckingham Palace... are in walkable distance.
Definitely, we will recommend to our friends to stay here when they visit London.
La