Italian restaurant near the Wellcome Collection
The Wellcome Collection at 183 Euston Road, London NW1 2BE, is one of the most interesting free days out in this part of London: a museum and library about health and medicine, with collections that cover thousands of years across different cultures. If you're looking for some...
Read the story