A great find in a superb location in the heart of London