Blood on the ThamesSKU: 9781787303492£22.00PriceMorris, ThomasQuantity*Add to CartBuy NowPub Date12-Nov-2026FormatHardbackAuthorMorris, ThomasPublisherVintage PublishingDimensions241 x 164 x 34Weight584