We're in a flat, and our neighbors bar-b-que all the time. They do it in the back garden, and before the back garden was set up, (grassed and fenced in and all) they would b-b-q in the car park! We were just recently walking along a canal, and was I ever surprised to see a picnic area, canalside, with built in bar-b-ques! There's also an abby and country park we went to recently that had a bar-b-que area. They exist, you've just got to find them!