From the dizzying heights of the London Eye to the glittering modern Shard building, Bankside has transformed the South Bank ...
Tucked a half block away from the energetic River Thames in the heart of Bankside, the six-story, sleek Bankside Hotel: ...