Nicholas Granville Walker, Director at B.P. Marsh & Partners plc, holds 20.54K shares in B.P. Marsh & Partners plc (Ticker: GB:BPM). Most recently, Nicholas Granville Walker Bought 933p shares of B.P. Marsh & Partners plc on Jun 12, 2018 for an estimated value of 2.35K.