New luxury hotel rooms at The Princess Victoria

One of the original and most notable gin palaces, The Princess Victoria in Shepherd’s Bush, has officially gone up in the world with the opening of five stunning hotel rooms above. Located just ten minutes away from London’s vibrant Holland Park and Notting Hill, The Princess Victoria, owned by the award-winning Three Cheers Pub Co, was originally built […]













