It is possible to keep bees in a small garden. There are beekeepers in London who site their hives on flat roofs. You will need to be aware of any close neighbours however, and hives should be sited with entrances facing away from their land or any public area. It would be prudent to discuss your plans with your neighbours and get them on side. If this is not possible you may well be able to find someone who would love to have your bees in their large garden, orchard etc. Our association often has requests from landowners.