151 Kings Rd, Chelsea, London SW3 5TX, United Kingdom
Closed· Opens Mon at 23:00
151 Kings Rd, Chelsea, London SW3 5TX, United Kingdom
No delivery
Spot something wrong?
Dishes at 151. Prices may vary in venue.
Been to 151? Be the first to share what you ate.