Your next pocket travel guide
Upvote:8
The UK is not part of Schengen, so yes, you need a UK visa https://www.gov.uk/check-uk-visa/y/sri-lanka/tourism/no