Strand Continental

143, Strand, Westminster Borough, London, WC2R 1JA, United Kingdom

Hotel image
Read more reviews for Strand Continental