St James – First New Theatre Complex in 30 Years Opens in Central London

St James Theatre is the first new theatre complex to open in central London for 30 years. It features a 312 seat theatre, a 100 seat studio theatre plus a sophisticated brasserie (opens 21 September) and lobby bar offering food, fine wines and cocktails. It promises to prove a vibrant addition to the London cultural […]

‘Z’ Hotel Marks the Spot in Victoria

Z Victoria, situated on Lower Belgrave Street, just a stone’s throw from Victoria Station is open for bookings for 1 July onwards. Just in time for the busy summer. It’s sister to the 85-bed Z Soho near Cambridge Circus, London. Handy for Singin in the Rain. The new hotel promises ‘concentrated’ style, an out-of-town price,  a location […]