Royal Wharf Fish & Chips

7A Royal Crest Avenue London E16 2PG