By London Relocation | 06 Aug 2018 | ABOUT LIVING IN LONDON

To all of my American friends who have been living in London for quite some time now – when was the last time, you had a grilled cheese sandwich? The reason why I am asking this is that, apparently, such a delicious treat simply doesn’t