Presume you mean B-26 Invader rather than Marauder? Could also have been the Scandanavian Historic Flight's A-26 which is inthe UK from time to time.
Tigercat is still here but I understand it made its last UK display the weekend HD took his pics and is heading back to the US soon - shame, lovely aeroplane! Nice pics HD, hope that isn't the last time we see one displaying here!