i stayed here when i went to london . The place called tower hill which is near to london bridge.