ilivebytheriverblog.wordpress.com
Pizza in a Big Red London Bus
Posted by Colin Where: Big Red Pizza, 30 Deptford Church Street, SE8 Cost: Pizzas between £6.50 and £10 per person, cocktails £6 Website: www.bigredpizza.co.uk Twitter: @thebigredpizza Rating: Pizz…