To all travelers whos planning staying here, this is the best place u can get in london for big group
It has everything
You have to stay here
For Indonesian, you’ll love the toilet,