Kensington Suite Hotel London
128-130 Holland Road
London,
GB W14 8BD
Near Westfield London Shopping Centre