London Relocation is Relocating in London!

Our new address in London is 96 Kensington High Street, London W8 4SG Right in the very centre of The Royal Borough of Kensington and Chelsea and and on one of the most famous streets in London. We know it’s April 1st, but we’re definitely not joking! Why London...