Hotels in Brompton provide relaxed base to experience London from a small independent boutique hotel or a glamorous London landmark.