An awesome spot for our quick stay in West London