BMW 340i - New 0 4 25 Nov 2021 12:45 Dragon Driving £51,500 ono BMW 340i M, 71 plate, 5,000 miles. Full v5. No time wasters. Location: Manchester