Да, иностранные лица без английского паспорта могут свободно приобретать объекты. Купить недвижимость в Англии разрешается на тех же правах, что и резидентам страны. Это позволяет в дальнейшем пользоваться объектом лично, перепродавать его, сдавать в аренду.