Pedro’s place is conveniently located near major attractions in London. The place was clean and comfortable. Highly recommend staying here especially if you want a place close to the attractions near Westminster.