Good location and close to public transport. Would recommend for a short stay in London.