Good positioned apartment for those on a quick trip to London for business or pleasure.