SELECT postcode FROM data WHERE postcode LIKE '$search %'
simplesmente adicionando o espaço após a chave de pesquisa. então ele encontrará todos os códigos SW1 (ou o que você procura), mas não o SW11
SELECT postcode FROM data WHERE postcode LIKE '$search %'