Great views at an easy and convenient place to stay in West London