The Windjammer

25 Admiralty Avenue London E16 2PN