19 Park Vista, Greenwich, London SE10 9LZ, United Kingdom
Open now· Closes at 23:00
19 Park Vista, Greenwich, London SE10 9LZ, United Kingdom
No delivery
Spot something wrong?
Dishes at The Plume Of Feathers. Prices may vary in venue.
Been to The Plume Of Feathers? Be the first to share what you ate.