020 74352532
Write a review on Nautilus
It is a nice little place, the fish and chips was absolutely delicious and all the food is really really cheap.