Pedro's spot is the perfect place to land for a weekend in London. Spent most of my time out and around town. This was a great location in a nice neighborhood to come back to at night. Nice and easy. Would like to stay again.