Buckingham Place in Tangalle Interior of Buckingham Place Buckingham Place in Rekawa, Tangalle is British born entrepreneur Nick Buckingham’s commitment to his belief in ...