Mayur's place is a perfect place to stay in London. It is close to the Ealing Station where you can go to any place from their.