Bad Moon Cafe

159A Great Dover Street London SE1 4GZ