The Captain Cook 3 stars

203-205 Dawes Road, Hammersmith and Fulham, London, SW6 7QY, United Kingdom

Hotel image
Read more reviews for The Captain Cook