Home Travel ReviewsAccommodation Reviews Hotel Review: Sofitel St James, London