Great studio apartment for exploring London. Excellent location.