London Corner

London Corner is a suburb of Serekunda, the biggest city in The Gambia.