Park Plaza Westminster Bridge London
Westminster Bridge Road, London
SE1 7UT