We loved Pedro’s flat. Perfect location for a London adventure, very clean and modern, and super easy check-in and check-out. Would stay again!