Femtocells are a promising approach to provide high data rates through autonomous configuration in indoor environments. However, due to the random and uncontrolled deployment of femtocells within users' premises, interference between femtocells themselves and with macrocell base stations is a major issue. In this work, we look into the interference management problem and work towards the development of an interference mitigation algorithm based on the localization of randomly positioned femtocells using radio environmental information. In particular, we show that based on building floor plans and basic information on the urban landscape, femtocells can accurately localize themselves using macrocellular base stations as anchor nodes. Based on the localized femtocell positions, various channel allocation schemes are employed to mitigate interference.