Inside a $32.5 Million Home Just Off London’s Abbey Road 0 16.07.2024 17:30 RobbReport.com Two bars, an indoor swimming pool, and a lush private garden make this St. John's Wood address a rare find.