The secret garden once a 'derelict dump' in central London you need to visitDiscover the Onion Garden in Westminster, a tranquil community green space born out of a vision to transform a derelict area into an enchanting spot in central London.