Crowne Plaza London - Albert Embankment
10-11 Albert Embankment
Vauxhall
SE1 7SP
@crowneplazaldn
London
Categories: Hotel