A Perfect Haven of Peace in England — photo 2

A Perfect Haven of Peace in England

Poppy's Pad is the perfect country cabin building for a magical stay in England. The charming cabin building is located in Mickleton, England, United Kingdom. The tiny cabin can accommodate up to 4 guests with 1 bedroom and a half bathroom.