Try slicing your Tomato and lying it on kitchen paper to absorb the juices before inserting in to your sandwich. This usually gives you a 3-4 hour window before the sogginess begins to advance, additionally, cover the slice of bread closest to the layer of Tomato with a full coat of butter to...