

From €1.50. Free shipping from €40 in France.
Postcard showing the exterior of the Rembrandt Hotel in Thurloe Place, London, with a vintage car in front of the entrance. The reverse has handwritten correspondence dated January 11, 1957, sent from South Kensington to France, with a British stamp and circular cancellation.