Perfect apartment in a perfect location in London
I had a wonderful holiday in the apartments River House in London. The location cannot be better, it is perfect next to the city center (you can even go walking in less than 45 minutes and walk around all the main buildings and areas of London). There are tube stations and bus stops (I recommend line 15 to Trafalgar Square both ways) to no more than 3 minutes walk. The apartment inside is beautiful. Very big 2 bedroom apartments, perfect for 4 adults or a family with 3 children. The furniture is nice and modern and everything is very clean. The place is warm enough in winter thanks to the good heater system. And the service is excellent. They contacted me a few days in advance, and during the time there to check if everything was ok. Without any doubt. a perfect place to stay in London.


