Troubadour

265-267 Old Brompton Road, London SW5 9JA