Victoria Cochrane

Hotel Russell Popular

0 reviews
Hotel Russell

click here for venue website

Located in the heart of London overlooking Russell Square and just a ten minute walk from our sister property Grand Connaught Rooms, we are ...
More details...

Category:London Venues
0 reviews
Grand Connaught Rooms

click here for venue website

Opulent, stylish, sophisticated, glamorous. If you're looking for a venue in London that stands out from the crowd and will impress you're g ...
More details...

Category:London Venues

My ShortList

No favourites yet!

Latest Venues

Featured Venues

Find us on Google+