Park Plaza Westminster Bridge London

200 Westminster Bridge Road
London
United Kingdom