Hi, Any form of gun shop (RFD) is rare in London & would probably be very expensive, It might well be cheaper to get a bus or train, or drive out to a smaller town in one of the surrounding counties maybe visit "the Airgun Centre" Essex, or "Ronnie Sunshines", Berkhamstead.
How are you traveling ? if by ferry/car you might drive past a good shop.