London in the Sky - Peninsula Square, Greenwich Peninsula, London SE10 0DX, UK on Eaten