Costa Dorada

Costa Dorada
47-55 Hanway Street, London, W1T 1UX
Photo of Costa Dorada