Try by contacting Globe Apartments in St James Street, London W1. Check out their stock and locations at www.globeapt.com. I know them -- have used them and are very good. No connection with them
I have used http://www.booking.com in the past. Pick your dates and destination and you can then filter the results by accommodation type which also includes apartments