Park Plaza Westminster Bridge London
200 Westminster Bridge Road, London
The Park Grand London Paddington
1-2 Queens Gardens, Bayswater, W2 3BA, London
Park Grand London Lancaster Gate
14-16 Craven Hill, Lancaster Gate, London
Shaftesbury Hyde Park International
52-56 Inverness Terrace, London