Cape Town is ready for UK travellers