282 Plumstead High St, Plumstead, London SE18 1JT, United Kingdom
Open now· Closes at 02:00
282 Plumstead High St, Plumstead, London SE18 1JT, United Kingdom
No delivery
Spot something wrong?
Dishes at Plume of Feathers. Prices may vary in venue.
Been to Plume of Feathers? Be the first to share what you ate.