If you need a storage place than Public storage in Hampstead is the place to go. Clean facility very friendly staff that are very helpful. I Accidentally put in for the ... more