Petter Lowlcrs hus i London mar ett werkligt palats.