A great location in London , highly recommend this accommodation.