Evening all, Can anyone recommend a nice place to pick up a helium balloon/party decorations in Covent Garden? Will be travelling up by train and don't fancy carrying a helium balloon with me! Thanks [smile]