Mortimer Street London
Display of 'The Leftovers Love Seat' outside 63-65 Mortimer Street for a temporary period of 3 months from 1st June until 31st August 2025 as a part of its 'Fitz and Sits' project.