The Grosvenor Hotel
On my recent visit to London I stayed in The Grosvenor Hotel in Victoria London. I would recommend this hotel to everyone amazing service and great location right next to Victoria train and tube station. This Hotel has great rooms and helpful staff at a reasonable price.
I thought i would share some photos with you all: