The Montpelier

The Montpelier
43 Choumert Road, London, SE15 4AR
  • Telephone 020 7635 9483
  • Bar open Mon-Wed, Sun 12noon-11pm, Thu 12noon-12midnight, Fri & Sat 12noon-1am
  • Email
  • Website www.themontpelier.net