Millennium & Copthorne Hotels at Chelsea Football Club

Fulham Road
London
United Kingdom