place is ideal for trip to london. minutes away from great sites including tower bridge , tower of london ,Shard, etc.
Davide was very quick to respond to any questions.