You can eat pizza on top of a double decker bus in South London

Pizza and cocktails on a double decker bus, who would have thought?